to impound - Español Inglés Diccionario